package com.huang.variable;

/**
 学习目标：
 使用变量时有哪些注意点
 变量要先声明，才能使用
 什么类型的变量，只能存储什么类型的数据
 变量存在访问范围，同一个范围内，多个变量的名字不能一样
 变量定义时可以不给赋初始值，但在使用时，变量里必须要有值
 */
public class VariableDemo2 {
    public static void main(String args[]){
        //变量要先声明才能使用
        //System.out.println(a);
        int a = 20;
        System.out.println(a);

        //变量是什么类型，存储的数据就是什么类型
       /* int b;
        b = 20.3;*/
        int b;
        b = 10;

        //变量存在访问范围，同一个范围内，多个变量的名字不能一样
        //int a;
        {
            int c = 10;
            System.out.println(c);
        }
        int c = 10;
        System.out.println(c);

        //变量定义时可以不用赋初始值，但在使用时，变量里必须要有值
        int d;
        //System.out.println(d);
        d = 12;
        System.out.println(d);
    }
}